top executive - German English Dictionary